<?php
  /*
    字符串的定义  php是一门弱类型的语言，所以定义字符串类型都只需要我们给的值是字符串就行了
      给字符串时我们可以使用 单引号 或者 双引号来进行进行表示字符串类型

    但是 使用单引号和使用双引号是有区别的  
  */ 
  $name = 'Jimmy';
  echo '我的名字是 {$name}'.'<hr />';  # 我的名字是 {$name}

  echo "我的名字是 {$name}";  # 我的名字是Jimmy
  /*
    从以上的这个例子中我们就可以非常清晰的看出区别了，
      使用单引号包裹的字符串 是不能通过 {} 大括号的形式插入变量的
      而使用双引号， 我们就可以使用 {} 的形式插入变量 
      这个其实JS的es6的语言就是模仿这个的 
  */ 

  /*
    其他知识点  echo 和 var_dump的区别
      echo 会将结果的返回值 直接打印出来
      var_dump 会返回一个特别详细的信息回来  这个主要是有包括 文件的路径 文件的类型 等等等等
  */ 
  var_dump($name.'<hr />');  # C:\wamp64\www\code\study\07-字符串的定义.php:22:string 'Jimmy<hr />' (length=11)
  echo $name; # jimmy
